dewa career careers in Sligo, Ireland